/**
 * 
 */
package com.ap.core.transaction;

/**
 * The ValueObject for AP Transaction Generation.
 *
 * @author Dilip.Sridhar
 */
public class APTransactionInfo {
	
	/** The Human Facing AP Transaction ID. */
	private String apTransactionId;
	
	/** The Machine Facing AP Transaction Retrieval ID. */
	
	private String apTransactionRetrievalId;
	
	

	public APTransactionInfo(String apTransactionId, String apTransactionRetrievalId) {
		this.apTransactionId = apTransactionId;
		this.apTransactionRetrievalId = apTransactionRetrievalId;
	}

	/**
	 * Gets the Human Facing AP Transaction ID.
	 *
	 * @return the apTransactionId
	 */
	public String getApTransactionId() {
		return apTransactionId;
	}




	

	/**
	 * @return the apTransactionRetrievalId
	 */
	public String getApTransactionRetrievalId() {
		return apTransactionRetrievalId;
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "APTransactionInfo [apTransactionId=" + apTransactionId	
							  + ", apTransactionRetrievalId=" + apTransactionRetrievalId
							  + "]";
	}
	
	

}
